<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // apply 方法可以指定一个函数的 this，并且通过数组方式进行传参
    // fun.apply(this,[1,2]);

    // 定义一个数组，利用 apply 方法，可以将它拆开进行操作
    var arr = [1,3,4,6,8];

    // 想借用一些现在内置在js 中的方法
    // console.log(Math.max(1,3,5,7,9));

    // 利用 apply 方法，将数组传给 max 的第二个参数
    // console.log(Math.max.apply(Math,arr));

    console.log(1,2,3);
    console.log.apply(console,arr);
  </script>
</body>
</html>